home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Place in System Folder
/
System 7.5.1 or lower
/
Finder Scripting Extension
/
Finder Scripting Extension.rsrc
/
CODE_49.txt
< prev
next >
Wrap
Text File
|
1995-07-28
|
14KB
|
263 lines
# near model CODE resource
# jump table entries: 9312-9321 (10 of them)
export_1164:
00000000 4E56 0000 link A6, 0
00000004 2F0C move.l -[A7], A4
00000006 286E 0008 movea.l A4, [A6 + 0x8]
0000000A 200C move.l D0, A4
0000000C 6610 bne +0x12 /* 0000001E */
0000000E 700C moveq.l D0, 0x0C
00000010 2F00 move.l -[A7], D0
00000012 4EAD 0B9A jsr [A5 + 0xB9A /* export_367 */]
00000016 2840 movea.l A4, D0
00000018 200C move.l D0, A4
0000001A 584F addq.w A7, 4
0000001C 671A beq +0x1C /* 00000038 */
label0000001E:
0000001E 2F0C move.l -[A7], A4
00000020 4EAD 1C7A jsr [A5 + 0x1C7A /* export_907 */]
00000024 2840 movea.l A4, D0
00000026 2054 movea.l A0, [A4]
00000028 20AD FE7A move.l [A0], [A5 - 0x186]
0000002C 2054 movea.l A0, [A4]
0000002E 217C 6E75 6C6C 0008 move.l [A0 + 0x8], 0x6E756C6C /* 'null' */
00000036 584F addq.w A7, 4
label00000038:
00000038 200C move.l D0, A4
0000003A 286E FFFC movea.l A4, [A6 - 0x4]
0000003E 4E5E unlink A6
00000040 4E75 rts
export_1165:
00000042 4E56 0000 link A6, 0
00000046 2F0C move.l -[A7], A4
00000048 286E 0008 movea.l A4, [A6 + 0x8]
0000004C 200C move.l D0, A4
0000004E 6728 beq +0x2A /* 00000078 */
00000050 2054 movea.l A0, [A4]
00000052 20AD FE7A move.l [A0], [A5 - 0x186]
00000056 200C move.l D0, A4
00000058 671E beq +0x20 /* 00000078 */
0000005A 7000 moveq.l D0, 0x00
0000005C 2F00 move.l -[A7], D0
0000005E 2F0C move.l -[A7], A4
00000060 4EAD 1C82 jsr [A5 + 0x1C82 /* export_908 */]
00000064 202E 000C move.l D0, [A6 + 0xC]
00000068 0800 0000 btst.b D0, 0x0
0000006C 504F addq.w A7, 8
0000006E 6708 beq +0xA /* 00000078 */
00000070 2F0C move.l -[A7], A4
00000072 4EAD 0BA2 jsr [A5 + 0xBA2 /* export_368 */]
00000076 584F addq.w A7, 4
label00000078:
00000078 286E FFFC movea.l A4, [A6 - 0x4]
0000007C 4E5E unlink A6
0000007E 4E75 rts
export_1166:
00000080 4E56 0000 link A6, 0
00000084 2F0C move.l -[A7], A4
00000086 286E 0008 movea.l A4, [A6 + 0x8]
0000008A 2054 movea.l A0, [A4]
0000008C 216E 0010 0008 move.l [A0 + 0x8], [A6 + 0x10]
00000092 2F2E 000C move.l -[A7], [A6 + 0xC]
00000096 2F0C move.l -[A7], A4
00000098 4EAD 1C8A jsr [A5 + 0x1C8A /* export_909 */]
0000009C 286E FFFC movea.l A4, [A6 - 0x4]
000000A0 4E5E unlink A6
000000A2 4E75 rts
export_1167:
000000A4 4E56 0000 link A6, 0
000000A8 206E 0008 movea.l A0, [A6 + 0x8]
000000AC 2050 movea.l A0, [A0]
000000AE 2028 0008 move.l D0, [A0 + 0x8]
000000B2 4E5E unlink A6
000000B4 4E75 rts
export_1168:
000000B6 4E56 0000 link A6, 0
000000BA 48E7 1108 movem.l -[A7], D3,D7,A4
000000BE 2E2E 000C move.l D7, [A6 + 0xC]
000000C2 286E 0008 movea.l A4, [A6 + 0x8]
000000C6 7601 moveq.l D3, 0x01
000000C8 2054 movea.l A0, [A4]
000000CA BEA8 0008 cmp.l D7, [A0 + 0x8]
000000CE 6714 beq +0x16 /* 000000E4 */
000000D0 2F03 move.l -[A7], D3
000000D2 2F07 move.l -[A7], D7
000000D4 2F0C move.l -[A7], A4
000000D6 4EAD 1C9A jsr [A5 + 0x1C9A /* export_911 */]
000000DA 508F addq.l A7, 8
000000DC 261F move.l D3, [A7]+
000000DE 4A00 tst.b D0
000000E0 6602 bne +0x4 /* 000000E4 */
000000E2 7600 moveq.l D3, 0x00
label000000E4:
000000E4 1003 move.b D0, D3
000000E6 4CEE 1088 FFF4 movem.l D3,D7,A4, [A6 - 0xC]
000000EC 4E5E unlink A6
000000EE 4E75 rts
export_1169:
000000F0 4E56 0000 link A6, 0
000000F4 203C 5445 5854 move.l D0, 0x54455854 /* 'TEXT' */
000000FA 4E5E unlink A6
000000FC 4E75 rts
export_1170:
000000FE 4E56 0000 link A6, 0
00000102 206E 000C movea.l A0, [A6 + 0xC]
00000106 4250 clr.w [A0]
00000108 7000 moveq.l D0, 0x00
0000010A 4E5E unlink A6
0000010C 4E75 rts
export_1171:
0000010E 4E56 0000 link A6, 0
00000112 70FF moveq.l D0, 0xFFFFFFFF
00000114 2F00 move.l -[A7], D0
00000116 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */]
0000011A 7000 moveq.l D0, 0x00
0000011C 4E5E unlink A6
0000011E 4E75 rts
export_1172:
00000120 4E56 FEF6 link A6, -0x010A
00000124 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000128 2C2E 0010 move.l D6, [A6 + 0x10]
0000012C 286E 000C movea.l A4, [A6 + 0xC]
00000130 2D7C 6E75 6C6C FFF6 move.l [A6 - 0xA], 0x6E756C6C /* 'null' */
00000138 7000 moveq.l D0, 0x00
0000013A 2D40 FFFA move.l [A6 - 0x6], D0
0000013E 41EE FFF6 lea.l A0, [A6 - 0xA]
00000142 426E FFFE clr.w [A6 - 0x2]
00000146 486E FFFE pea.l [A6 - 0x2]
0000014A 2F0C move.l -[A7], A4
0000014C 2054 movea.l A0, [A4]
0000014E 2050 movea.l A0, [A0]
00000150 2268 0094 movea.l A1, [A0 + 0x94]
00000154 4E91 jsr [A1]
00000156 3E00 move.w D7, D0
00000158 504F addq.w A7, 8
0000015A 2F0C move.l -[A7], A4
0000015C 2054 movea.l A0, [A4]
0000015E 2050 movea.l A0, [A0]
00000160 2268 0090 movea.l A1, [A0 + 0x90]
00000164 4E91 jsr [A1]
00000166 2640 movea.l A3, D0
00000168 2F0B move.l -[A7], A3
0000016A 4EAD 03FA jsr [A5 + 0x3FA /* export_123 */]
0000016E 2F0B move.l -[A7], A3
00000170 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */]
00000174 2006 move.l D0, D6
00000176 0480 5445 5854 subi.l D0, 0x54455854 /* 'TEXT' */
0000017C 4FEF 000C lea.l A7, [A7 + 0xC]
00000180 670A beq +0xC /* 0000018C */
00000182 0480 182A 1613 subi.l D0, 0x182A1613
00000188 672E beq +0x30 /* 000001B8 */
0000018A 604C bra +0x4E /* 000001D8 */
label0000018C:
0000018C 41EE FEF6 lea.l A0, [A6 - 0x10A]
00000190 4210 clr.b [A0]
00000192 48C7 ext.l D7
00000194 2F07 move.l -[A7], D7
00000196 486E FEF6 pea.l [A6 - 0x10A]
0000019A 2F0B move.l -[A7], A3
0000019C 2053 movea.l A0, [A3]
0000019E 2050 movea.l A0, [A0]
000001A0 2268 0064 movea.l A1, [A0 + 0x64]
000001A4 4E91 jsr [A1]
000001A6 486E FEF6 pea.l [A6 - 0x10A]
000001AA 486E FFF6 pea.l [A6 - 0xA]
000001AE 4EAD 0F92 jsr [A5 + 0xF92 /* export_494 */]
000001B2 4FEF 0014 lea.l A7, [A7 + 0x14]
000001B6 6030 bra +0x32 /* 000001E8 */
label000001B8:
000001B8 48C7 ext.l D7
000001BA 2F07 move.l -[A7], D7
000001BC 2F0B move.l -[A7], A3
000001BE 2053 movea.l A0, [A3]
000001C0 2050 movea.l A0, [A0]
000001C2 2268 0080 movea.l A1, [A0 + 0x80]
000001C6 4E91 jsr [A1]
000001C8 508F addq.l A7, 8
000001CA 2F00 move.l -[A7], D0
000001CC 486E FFF6 pea.l [A6 - 0xA]
000001D0 4EAD 0F52 jsr [A5 + 0xF52 /* export_486 */]
000001D4 504F addq.w A7, 8
000001D6 6010 bra +0x12 /* 000001E8 */
label000001D8:
000001D8 2F06 move.l -[A7], D6
000001DA 2F0C move.l -[A7], A4
000001DC 486E FFF6 pea.l [A6 - 0xA]
000001E0 4EAD 11EA jsr [A5 + 0x11EA /* export_569 */]
000001E4 4FEF 000C lea.l A7, [A7 + 0xC]
label000001E8:
000001E8 206E 0008 movea.l A0, [A6 + 0x8]
000001EC 43EE FFF6 lea.l A1, [A6 - 0xA]
000001F0 20D9 move.l [A0]+, [A1]+
000001F2 20D9 move.l [A0]+, [A1]+
000001F4 4CEE 18C0 FEE6 movem.l D6,D7,A3,A4, [A6 - 0x11A]
000001FA 4E5E unlink A6
000001FC 4E75 rts
export_1173:
000001FE 4E56 FFFE link A6, -0x0002
00000202 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000206 286E 0008 movea.l A4, [A6 + 0x8]
0000020A 426E FFFE clr.w [A6 - 0x2]
0000020E 486E FFFE pea.l [A6 - 0x2]
00000212 2F0C move.l -[A7], A4
00000214 2054 movea.l A0, [A4]
00000216 2050 movea.l A0, [A0]
00000218 2268 0094 movea.l A1, [A0 + 0x94]
0000021C 4E91 jsr [A1]
0000021E 3C00 move.w D6, D0
00000220 7E00 moveq.l D7, 0x00
00000222 486E 000C pea.l [A6 + 0xC]
00000226 4EAD 0EEA jsr [A5 + 0xEEA /* export_473 */]
0000022A 0C80 6C6F 6E67 cmpi.l D0, 0x6C6F6E67 /* 'long' */
00000230 4FEF 000C lea.l A7, [A7 + 0xC]
00000234 660E bne +0x10 /* 00000244 */
00000236 486E 000C pea.l [A6 + 0xC]
0000023A 4EAD 0FCA jsr [A5 + 0xFCA /* export_501 */]
0000023E 2E00 move.l D7, D0
00000240 584F addq.w A7, 4
00000242 601A bra +0x1C /* 0000025E */
label00000244:
00000244 41EE 0014 lea.l A0, [A6 + 0x14]
00000248 2F20 move.l -[A7], -[A0]
0000024A 2F20 move.l -[A7], -[A0]
0000024C 2F0C move.l -[A7], A4
0000024E 2054 movea.l A0, [A4]
00000250 2050 movea.l A0, [A0]
00000252 2268 0098 movea.l A1, [A0 + 0x98]
00000256 4E91 jsr [A1]
00000258 2E00 move.l D7, D0
0000025A 4FEF 000C lea.l A7, [A7 + 0xC]
label0000025E:
0000025E 2F0C move.l -[A7], A4
00000260 2054 movea.l A0, [A4]
00000262 2050 movea.l A0, [A0]
00000264 2268 0090 movea.l A1, [A0 + 0x90]
00000268 4E91 jsr [A1]
0000026A 2640 movea.l A3, D0
0000026C 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */]
00000270 2F0B move.l -[A7], A3
00000272 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */]
00000276 2F0B move.l -[A7], A3
00000278 4EAD 03F2 jsr [A5 + 0x3F2 /* export_122 */]
0000027C 2F07 move.l -[A7], D7
0000027E 48C6 ext.l D6
00000280 2F06 move.l -[A7], D6
00000282 2F0B move.l -[A7], A3
00000284 2053 movea.l A0, [A3]
00000286 2050 movea.l A0, [A0]
00000288 2268 007C movea.l A1, [A0 + 0x7C]
0000028C 4E91 jsr [A1]
0000028E 2F07 move.l -[A7], D7
00000290 302E FFFE move.w D0, [A6 - 0x2]
00000294 48C0 ext.l D0
00000296 2F00 move.l -[A7], D0
00000298 2F0B move.l -[A7], A3
0000029A 2053 movea.l A0, [A3]
0000029C 2050 movea.l A0, [A0]
0000029E 2268 007C movea.l A1, [A0 + 0x7C]
000002A2 4E91 jsr [A1]
000002A4 4FEF 0024 lea.l A7, [A7 + 0x24]
000002A8 4CEE 18C0 FFEE movem.l D6,D7,A3,A4, [A6 - 0x12]
000002AE 4E5E unlink A6
000002B0 4E75 rts